(combat) engineers - Französisch Englisch Wörterbuch